Took our 12-yr-old here for his birthday and it was absolutely beyond our expectations. He had the time of his life and the parents did too! We flew in from out of state just to do this because of other reviewer's positive comments and we couldn't recommend AZ Tactical more highly. If you're on the fence, just DO IT! You will not regret it.