Hello,
Is your 2240 standard? You say it has dovetails on it, so it sounds like a metal breech has been fitted in place of the OEM pladtic one.
Rich