Dang, man! As soon as she said get a new one you should have been out the door so she would be just standing there wondering where you went.
I just replaced my 2.5 gen G-27 (BSA prefix) with a 2,5 Gen G-26 (BRU prefix) both over twenty years old, my G-27 .40 developed a frame crack and was retired. So age is OK as long as its not worn out.
X2
Then again how would they do that? The frame also has a serial number. Would the frame need to go through a FFL? Assuming your from Indiana.