Bolt Breech Alliance AssaultRifle 10

0:01
Futuristic weapon - "Alliance" Assault Rifle 10 breech-loading bolt mechanism.