new or used i need mags and have a huge pile of stuff to trade too or can buy too if price is right.ialso needp99 night sites and rear adjustable witness p carry 10mm sites too