I got the full size affinity in 12 gauge and I use it as a loaner for my trap team and duck hunting.
I bought it last fall, hunted ducks once, grouse once, loaned it out for about 500 shots in trap and it has yet to miss a beat. I have yet to give it a good strip down cleaning either.
Buy it for her.