Here's a fellow over in Grain Valley who specializes in police trade in's. I'm pointing at a couple I'd buy:
Sig_P6
Beretta_Cougar
Glock 17
S&W 5903
Figure in an additional $50 for shipping/transfer fees to your local yokel FFL. If you're in Kansas, I'll recommend the Harrison Street Pawn shop, Harrison about 2 blocks N. of old 56 in Olathe (at the old Jet Plane park) for transfers. Nice folks, and the lowest transfer fee I've found in KC.
harrisonstreetpawn.com/