Anybody know anything about LE Firearms? Their website says they've moved from W 16th St. to 2619 S Shelby. I went by the address today and there sure didn't seem to be a gun shop there. I wonder if they're in transition or what. Got the email addy from the Rock River Arms website (LEF is listed as a Rock River stocking dealer) and sent an email but have gotten no response yet.