Okay am I being a little bitch? I had a back-order AT-X that I just picked up from my FFL. It shipped 7/2/22. When I got it the foam was retaped up with box tape, the butt pad was crusty white, the heavy trigger spring was installed, and it has a 21 AT serial number. The shop told me that their system ships out the oldest model first and that's why I got a 21. I've got a gen 1, and this is a gen 2 but I thought I was getting a 22 serial number. This on looks like it was their floor model and when their newest models came in, they sent me their old model and put the new new as their floor model. Sucks because I canceled my order from another vender and this morning, I confirmed with them and AI USA that all of their recent shipments were 22 serial numbers.