Just bought a 1958 Winchester Model 12 with a modified choke. Really am liking this gun. The quality of the build is obvious as soon as you pick it up. My buddy and I went out shoot some targets and clays with a couple boxes of cheap shells. One thing I found was that once in a while a shell would not eject very nicely and get stuck. I am wondering what the best shells are to use in the Model 12.
I've owned and shot Model 12's since I was a boy and still have quite a few M12's and don't find them to be fussy on what shells to use. If it's not ejecting properly it quite likely needs a good thorough cleaning and lubrication, Once you get familiar with taking it down for cleaning and lubrication it gets very easy and you can inspect for worn out extractors or ejector.
I'd suggest for starters to pull out the trigger assy. Clean it with gun solvent and use compressed air to blow it out. Rem-Oil works good to get in where it's needs and again, compressed air and blow out all the excess oil.
Figure out how to pull out the bolt and give it a good cleaning. Use a toothbrush and scrub with solvent around the left and right extractors. Compressed air again and again with Rem-Oil and compressed air. Clean the inside of the receiver as well.
Now you have to figure out how to put this back together again. When you pulled out the bolt you noticed the ejector that sits in a machined out slot, in the receiver, at the rear of the bolt. Use a long slender screwdriver and use some extra patience to figure out how this works. Don't get rammy as it's quite easy and straight forward. After you slip the bolt back in, give the ejector spring a tad more curve to rejuvenate it. Not too much, just a tad. Insert the screwdriver between the ejector and the ejector spring and slip the ejector in place behind the bolt. If the bolt doesn't stay in place you'll notice an action lock that swivels on the bolt. With the bolt in place move it back and forth until you find the position that holds the bolt tight to the receiver.
Before you re-install the trigger assy. make certain you have the shell cutoff properly in place. Not only does the shell cutoff go into the round hole but the curved front of it must engage into a mild slot in the front of the receiver where the shells come out. Once you have the shell cutoff in the proper position, with the gun upside down, lean the gun to one side to keep the shell cutoff in position so you can slip the trigger assy back in place.
Remember, don't force things or get rammy, if it doesn't fit or go back into place, spend the time and have patience to figure it out. Life is good.