most berettas don't have the proper mounts for the Q4; only any GTZ or some 94 Z26's. as far as i know no corsica was stock with a Q4. as far as fitting, sure it will fit in a corsica or beretta or the others mentioned; if you weld, you can put it in almost anything you want.

another GTZ would probably handle better than any of the other models with existing mounts! my advice: check berettastuff.com or beretta.net & see if anyone wants to get rid of a GTZ shell.