>>321358974
Not him but lasers are very reliable, much more than cannons if you can deal with the extra heat and keep them on target. I find them easier than cannons because an enemy mech will change color when being lasered, making it easier to see any gaps in the armor plates.

Small missiles provide the best bang for your buck of any weapon in the game. They do as much damage as a large cannon on a full volley but spread over an area instead of one point, which can often be preferable as stripping multiple plates on the first volley makes it even easier to hit the structure below.