I don't think it would fit any Beretta with a rail. My gun is the M9 without a rail.