Viper fighters

Where can I go to buy new vipers? when I use them they keep blowing themselves up. Plus, I used one of my stm missles, but I'm unable to by anymore for the cobra, even when I have enough money and room, why is that? Thanks for your help