I feel like they should have atleast given the mechanics or enforcers something to combat vehicles and choppers. Yea mechanic gets a 320 but it kinda blows, not to mention it's blast radius is less than that of a standard grenade which is ass backwards as hell lol