Not really... You can get a cheap pistol or a shotgun for $200-$300, solid reliable handguns start at ~$450 and you can get a military grade rifle for $800
It's not nothing, but it's the same price range as most phones - if you want the fancy one with brand recognition you'll pay twice as much, but you can get quality pretty cheap if you do your research
At least: I'm probably at 5x what the guns cost in training, ammo, gear, range fees, gas to and from the range (live in a city, so most local ranges don't exactly let you shoot 5.56) and so on.
Not the cheapest hobby if you're planning on actually serious about being able to use your guns if something makes that necessary.
You can’t 3d print entire (functional) guns, and the materials that you need to print the parts that you can are expensive as hell. You’ll end up spending more.