FirearmsTalk.com is run by firearm enthusiasts. All costs are out of our own pocket. We have monthly bandwidth and server rental costs, software registration fees, domain registration fees and other maintenance costs.