Assault Rifle

Assault Rifle
Personal concept of an assault rifle