To correct what I shared above, this page on the Shield site explains the difference between the two SMSc sights:
In the Springfield store, it states the version they are selling has a "quartz-coated polymer lens" (which is the glass version). Their current price of $249.99 is the best deal...