I'm not much of a gun person. But this is not the place-- as far as I saw-- to work on the finer points of shooting. This is a place to burn through ordinance on a bunch of awesome semi and full auto guns.
I went here on a work outing and had such a great time I took my buddy two days later.
We were under time pressure but they bent over backwards to accomodate us.
Overall we were well taken care of. The staff seem to genuinely enjoy their jobs and showing you a good time.