Not much to go by, but a By Appointment Only indicates a very low volume retail gun store.
And having a real estate agent down the hall receive packages that may contain ammo or weapons? Is that a violation of FFL rules?
The gun store web site is under construction.