New canik rivial in 9mm! these guns are awesome and come with everything pictured!