Vietnam Defance

Vietnam Defance

Hk416A8. This weapon is a battle rifle, rather than assault rifle. Although its design is […]