It really depends on play style and skill. For instance if you're really good at headshots, the magnum and precision laser are probably two great weapons for you.
I personally enjoy this arsenal:
Starter: Ripper Deals more damage to start with and if you spawn next to enemies it helps. Paired with a Katana you can kill pretty quickly early on.
Sidearm: Magnum. Double damage+Headshot is basically a OHKO without a shield. There are exceptions like combat armour and adrenaline rush, which only appears if you're playing on hard or insane mode.
Close Range: Shotgun. This one's kind of a personal favourite. There is some cons to using it. It's accuracy won't guarantee you the OHKO, and it involves a lot of risk, especially against Katana users who generally pull out the sword whenever you're close to them, which can lead to a very untimely deflection. However, the payoff is quite nice. I use the katana too, which gives me more opportunities to secure a kill at close range. Spiral chamber is also highly recommended to use with this weapon. The terminator and Particle cannon are both equal in my book, as the terminator gives you a nice accurate long range trajectory at about half the power of the shotgun, and the particle cannon really utilises the advantage of high terrain, while doing poorly against high terrain.
Automatic: Assault Bouncer. This weapon allows you to lay out fire traps on the field, which works brilliantly if you know the AI well enough. The fact that it doesn't have a linear trajectory also really helps when dealing with Ion cannons or holy grails. It also takes down an opponent's health at an ungodly rate.
Long range: Holy grail. OHKO unshielded enemies even with adrenaline rush because of its burning properties. Higher accuracy than the rocket launcher, and it fires further as well. I've been able to kill enemies off screen with this thing. Simply put, if it didn't have such a low fire rate it would be flat out broken. In the hands of someone who can use it well, it pretty much is.
Heavy: Destroyer. This is probably my least favourite weapon classification aside from starter, simply because all the weapons seem highly situational. Ultimately I prefer the destroyer simply because it can secure kills when my heavier hitting weapons don't finish the job. Each hit takes 25 hp, so it's good to use against shield battery or people with adrenaline rush.
Explosive: I'd have to say the credit cannon. I prefer using the rocket launcher because you have greater chances of missing the target, which makes it a bit more exciting at times. Also the impact of blowing yourself up with it is a severe consequence so it at least requires some skill. You also can't be too close to a wall with the credit cannon, but the consequence is much less pronounced. Simply put, with the credit cannon you have a high rate of fire, and shots that do more damage than say, the destroyer. You could say it's like the destroyer but on crack. Shielded or not, the power of credits has trumped every opponent from my experience.