I haven't fired a Beretta handgun, so I can't really say, but the controls for the Cx4 are definitely pistol-like with the bolt release lever over the right thumb and the magazine in the grip. The barrel is 19 3/4".
What you need to consider for your purpose is not the gun, it's the bullet.
My Cx4 fires a 9x19mm (aka 9mm Luger) cartridge. Compared to a hunting rifle, it's a
slow, short and wide bullet with a low ballistic coefficient and low energy at impact. Here's a comparison with a typical hunting round, the .308 Winchester:
An average .308 Win weights about 150gr, zings by at about 3000 feet per seconds (fps) in a nice, flattish trajectory. It gets to 300 yards in about a third of a second, before it has time to drop much from gravity. In fact, it drops perhaps by little more than foot at that distance and carries about 1600 foot-pounds of energy with it at impact. That is deadly to a man-sized target.
Your typical 9mm is a 115-124gr bullet, that just ambles calmly to the target at perhaps 1200 fps. It will require almost a full second to reach the 300 yards distance, during which any lateral breeze can divert it by inches sideways. The bullet will have dropped by almost ten feet in height and lost over half of its energy to air resistance in the process of getting to 300 yards, carrying about 170 foot-pounds. Not 1700... 170, barely a tenth of the .308! It will wound, but likely not kill anything bigger than a chihuahua... if you can hit the chihuahua at that distance (those evil monsters are notoriously fast).
There's a lot of variation in models for both 9mm and .308 bullets... but you get a sense of the scale of things, here: the 9mm round is a pistol/SMG round. It's designed for use at short ranges, up to 30-50 yards.
I would say that for target shooting, its max effective range is about 100 yards. For killing things? No more than half that. Best accuracy I've had on commercial ammo is about 2-3 Minutes of Angle (MOA), meaning 1.5" groups at 50 yards. My scope is only a 1-4x in magnification, precisely because there's no point to trying to count the nose hairs on a target further than anything I could throw a rock at.
Figure out first what kind of shooting you want to do (Handgun, rifle? Plink, target, hunt? Hunt what?) and at what range. That narrows your choice of bullets. The bullet tells you what guns you can have to shoot them. Which determines what accessories you could get to fit those guns. Then look at how much you're willing to spend on the firearm, accessories (cleaning kit, scope, carry case, storage cabinet, etc..), ammunition for a year, club membership, licenses and permits, etc... and go back to step one to revise what you want to do in view of what you can afford to do!
