I have a long history with using TESLONG Endoscopes offshore in the GOM. We use them for pump and turbine inspections. About 2 years ago, I got their NTG borescope for my rifles. The scope is very nice and bang for the buck, you can not go wrong. I have used it at the range and at home when cleaning or checking my barrels. They say "You get what you pay for"..... well you get a lot more than what you pay for with the NTG.
Work or pleasure, this company and their customer service is second to none.