You don't need some expensive "commando" school to develop personal combat skills. Frankly, it probably wouldn't even help. If you want to develop good gunfighting skills, I would suggest that you first find a few quality firearms that you would enjoy training with regularly. Then attend a basic course for each (rifle, pistol, shotgun, etc.) to develop good basic skills. There are a number of very high quality 2-5 day courses in most regions of the country offered by various schools. Then, drill the basics. Dry fire regularly (CAREFULLY, making sure that weapons are unloaded and ammunition is in another room) and shoot live fire once a week if possible. When you go to train at the range, train, don't just poke noisy holes. Practice drills, and begin drills with the weapon in the holstered or slung position. A progressive reloading press can help alleviate ammunition costs (and give you another skill to develop). Getting into USPSA or IDPA type matches is a great way to improve skills and motivation to stay in practice. As far as conditioning goes, join a gym and develop a reasonable regimen you will stick with. If you are in a decent sized city, there are probably several unarmed combat schools around (I recommend Judo as an introduction to the martial arts.) If you put in time and effort, you can develop a high level of skill and conditioning. Joining the military is not necessary. The reserves/Guard are an option, but realize that you will probably be deployed. Many if not most top competitive shooters are civilians. Frankly, unless you are in a combat arm, the military is going to be less concerned about your ability to shoot straight than if you've done your yearly sexual assault and water safety trainings. People who are really slick are really slick because they choose to be so. It requires a lot more effort than most are willing to give. They don't rest on their laurels and aren't as impressed with pedigree as ability.