Semi Automatic Bullpup Magazine Fed Pump Action Revolver Single Barrel

Gas System

Kinetic System