Stock up on ammo, save money for training. Train, train train...none of them are going to do you anygood without training and ammo!