Grenade launchers are short-range weapons best for dealing with large crowds of enemies. Launchers are effective against ground and most aerial enemies.
Trending pages
All items (15)
G
T
Grenade launchers are short-range weapons best for dealing with large crowds of enemies. Launchers are effective against ground and most aerial enemies.
All items (15)