You can buy a brand new 4th generation Glock 23 at Law Enforcment Equipment in Waltham(on River St). A brand new glock 23 is $525.00(nite sites) and with two hi-cap mags. All you need to have is your police picture id card and your class A license.
Good Luck