Euroarms is Armi San Paolo.
You are best advised to call a parts house to verify compatability.
VTI, Dixie Gunworks, Winchester Sutler, or Deer Creek (Waldron Indiana)
I would talk to them on the phone. You may want to be prepared to tell them precisely how long your cylinder is.