The tournament is for 466 points? Seriously?
Ok:
1. With both of your Vet squads immobilized with missile launchers you have zero mobility, you're either walking the squads (and wasting your
ML points) or not walking them, and not claiming objectives.
2. 3 Missile Launchers? How much
AT firepower do you *really* need to put out below 500 points? Just take three Grenade Launchers in each Vet squad, same points but (with the krak grenades) a much better chance of killing what you'll realistically be facing at this points level.
2. The Punisher isn't worth it. Take an Exterminator or (better) a Vanilla Russ.
If you leave off Pask, This gives you 80 points which would buy a third Vet squad, although this one only would have 2 Grenade Launchers.