Pawn shops are thieves. Gun shows are mostly good for parking lot deals. ODT is awesome... IF you're a savvy buyer, and retail gun stores have some great specials at times. Did I mention that pawn shops are thieves?Seriously, pawn shops have better prices than gunshows or ODT.