Bolt Breech Alliance AssaultRifle 01

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