Tag: neodymium

TACCOM Delayed Blowback 9mm Recoil System (1)