Is Calguns.net still the go to site?
As the title says. Haven't been around for some years and noticed the site went down a while back. Found this Reddit group and trying to get back into the community. Just checked the site and now it's back up? What's the deal?