As has been said, things like this shouldn't happen at a supervised range, but #### happens. I think it takes a big man to step up and admit that mistakes have been made and changes put it place, and for that TSE has earned my respect. JR could just have easily swept this under ther rug, but the fact he showed some integrity and didn't says a lot.