87878960
Apr 16, 2018
CADOS TROY
Subscribe
Firearm attachments, namely, modular external rail systems for attaching accessories to firearms; Firearm accessory, namely, a device used for assisting loading an ammunition magazine