Gunshows around here have generally gone to the shitter, but I needed to sell a rifle so I took a chance and went.
After selling my rifle I bought a Glock 17 hi-cap mag for $30 and a Lee-Enfield No I Mk III w/ bayonet, breech cover, and cleaning kit from a guy in the parking lot for $125.
After all the crappy shows I've been to I finally have a good one.