Ruger pc9 takedown 9mm comes with one mag and the gun. threaded barrel for the silencer already. Call or text 316 4six1 4430 I can send pic the site won't let me up load any.