I don't think vr gun training is a good substitute for actual shooting the kick, jump, flash and boom are all things you need to work with to be a good shooter and I find it hard to believe vr can replicate that very well (the kick and jump of a large caliber rifle in particular).