I was looking all over for a FDE Gen4 G21. Could not find it online. I got lucky and found one at Cabela's in PA. Since I am in NY, I had to ship it to my FFL. Best part was that since NY doesnt have a Cabela's, they did not charge me sales tax.
But good to know that there are more out there.