I have a canik tp9sfx I just purchased and I was trying to find someone to trade for a Glock 17 ,22.23 ,43. Mins comes with the box it came with 2 20 rd mags viper reflex sights and everything it comes with when you purchase it from the store text or call me 2253488802