Hi folks i been gone quite awhile medical reasons But anyway i would like to know if a Crosman 1701p with Williams peep sight and a 1399 stock will all line up good . I know with a scope you need a cheek riser but am thinking with a peep sight i will be good as is .