The barrel shank diameter is approx. 23mm. A 12 ga. shell has a rim diameter of 23 mm, so I would say that a 12 ga. is definitely pushing the envelope. However, a 20 ga. may be doable.