Hi! When my son became interested in this sport, I also had a very difficult financial investment, so I understand you perfectly. First, buy the most necessary things and use them to the maximum. Don't be afraid to buy used guns or buy conceal carry online. It will save you money, and your son will be able to do more. The most important thing is that you should half support your son, especially when something doesn't work out for him, and then he will learn to do everything perfectly. Good luck to you!