Not sure where you are but here in the NE we have F1 Boston.
An indoor race carting facility with 2 tracks.
It has an Italian restaurant and banquet facility, billiards, and a nice bar.
If you come up and do F1 there are lots of things to do in Boston and some pay and shoot ranges in Mass and RI.
The guns in RI are not neutered, but no NFA.
When I was down there this summer in McKinney I went to Pole Position, also an indoor carting track.
I'm not too sure about any other amenities.
My BP was night at my buddies and my hang out.
The Shop. His building where we keep our dirt bikes/toys and work on cars.
All my friends and some family came.
Pizza booze, beer. No strippers (it was never my thing)..
Talked cars, bikes, racing, drank a lot.
The next day was the big day and boy was it very rough.
It was the KISS BP.
Sometimes simple is the best way to go.