No your Salamence is godly. It has perfect IVs and good EVs. ANd by the way, since you EV'ed it in SPA, you might want to get rid of Dragon Dance and Zen headbutt. Go to smogon and the Salamence Ev set you chose because that moveset is usually the best. You probably don't want fly for Salamence. Make it diverse since Salamence has a wide range of moves. Try not to stay only in a STAB zone.