The minigun or mini for short is a favorite of many players (me included) with the primary fire you can drain your enemies shields and health rapidly in close range while the secondary fire does a great work in medium range since its more accurate that way. The mini is not very good against heavy vehicles with the exception of the secondary fire on mantas, raptors and cicadas which are relatively fragile.