Just curious, what is different from a brand new set from rockauto/etc?
Pretty sure Rock auto does not currently have Gen2 OEM Fox 3" internal bypass shocks for sale. They do have gen1 2.5" internal bypasses for sale. While they are different, they are also very similar. However with the added diameter shock they tend to last allot longer when used on road. However, technically, both gen1 2.5s and Gen2 3s have the same suggested rebuild internals from fox. However, as many people have experienced and documented, Gen2s last much longer, especially on road, compared to gen1s. Guys that have the money are replacing/rebuilding gen1 shocks every 20-40k. I don't have the time or money for that, like others, I put too many miles on me truck on a regular basis. My first and only set of rebuilds started to ride like shit after 20k, needed to be removed at 25k for safety reasons. Im at just under 70k on my current set of gen2 shocks, 50k with gen1 spring(near mid perch), last 18k on Gen2 spring(closer to high perch height). Shocks still riding like new at almost 70k. I have another set of gen2 shocks ready to throw on when the current set crap out, so I'll be letting everyone know when that does happen. Patiently waiting for the day.
On road, the Gen2 sets I purchased, Roush take offs, with no miles, have blown away what the other guys get for milage out of new rockauto gen1s or rebuilds. Gen2s are just a much better shock. Like most things they get better with time and R&D. Only downside is putting Gen2 shocks on a Gen1 without investing in "buckets or the Mirka shock conversion" you DO LOSE ROUGHLY 1" OF UPTRAVEL/ARTICULATION. Which means nothing for an on road vehicle. However means ALLOT to the guys racing around the desert on a regular basis. Or rock crawling, or anything requiring full articulation. All gen1 owners I've sold to were street trucks wayyyyy over their service intervals, driving LITTERALLY unsafe vehicles, nervous about replacing or rebuilding to only have 20-40k before needing to do so again. Which is understandable. That's why I went the Gen2 path, as well as many others.
But to answer your question again, I'm 99% sure Rock auto does not have the shocks I'm selling in stock. As they are no longer in production, and very hard to come bye. Never mind finding them almost new with no miles on them.