I suspect the problem with your weapons is maybe you´re leveling them up, but are not leveling their skill level up as well? You need a full grid of same elent weapons to handle most content. The favoured skill level is "Assault", but later on the other kinds (Rush, Defender, Ascencion, etc.) will be worth of consideration.