Anybody ever gone here to shoot?- going to be in Pittsburgh area for family obligation this weekend and this place popped up online and its only about 20 miles from where we will be.