M-16 Hand Grande Smoke

156__17979
M-1-Rifle-Right
European Center of Military History (EUCMH)