ETA: Further down the thread I posted a screen grab of the fb page of the gun shop that used to be at that address. Permanently closed, and a specific post on the page warning about this website being a scam. Disregard my reference in this post about the gun shop.
Probably so. The former Burlington Chief of Police, Barry Romans, used to (and still may) have a small gun business at that location for years.
ETA: I'll change that "Probably" to a "Possibly". After poking around the website, it mentions its home state as Florida. There are also some other inconsistencies, such as an indoor range being alluded to and the mention of the warehouse. Probably an affiliate/drop-ship type of operation if it is legit. I'm sure some of the more savvy members here can dig into more of the ownership details and such online.
Next time I pass through there I will stop by and ask some questions.