I have a 912 also, I bought two Briley chokes for mine. Standard Beretta and Benelli chokes work, just make sure it is standard. Super Black Eagle, SBEII, Optima, Extrema will not work just plain old "Standard' Beretta/Benelli. My Improved Modified Briley choke patterns well at 50 yard with steel shot.