Fire Arm Products

A firearm is a portable gun - a barreled weapon that launches one or more projectiles,
often driven by the action of an explosive force...