Ultimate Arms Gear Number Combination Secure Steel & Zinc Bodied Firearm Guns Protective Safety Trigger Block Locks Fits AR15 AR-15 AR-10 AR10 M4 M16 A2 A1 Armalite Dpms Stag Savage Arms Rifle Pistol Handgun Revolver Shotgun