A fellow shooter posted an article a while back on other boards about a barrel relining project he had and in that he mentioned this cheap USB borescope. Being so cheap I figured it was worth the risk so I ordered one.
It's 20" and has reasonable resolution. It certainly seems worth the money.