M90 Semi-Automatic Rifle

M90 Semi-Automatic Rifle