Everyone should have several firearms because no one gun can do everything you need it to do. You have a pistol. Get another, preferably just like it so you don’t have to relearn how to shoot it.
Also, get a shotgun. A Mossberg or Remington 870 are great, inexpensive shotguns and you can get a ton of accessories for them to make them into a good hunting gun or a great home defender.
Get a rifle you are comfortable with. If you just don’t like the AR-15, get something less expensive like a Yugoslavian SKS. They can be had for $250 or so and you can get high cap mags for them. These are great for hunting deer or unloading on a bad guy. The 7.62X39 is a medium power cartridge and they are still pretty cheap.
Yes there is.