This already exists. You can even rent time in them as a civilian, and they are pretty interesting. Not only do you get to work on mechanics, but they put you in situations (there's a live operator determining outcome) where you have to think "should I fire or not", rather than just working on the movements.