It depends on your project needs and cad capabilities.
Project needs: most gun stuff you would make with a CNC (rails, optic cuts, slides, fgc9 type trunnions etc) do not need super tight tolerances, and as a hobbyist you don’t care too much about cycle times. You do need proper measuring equipment: at least a small machinist square, and a dial indicator to make sure your machine is trammed and square.
CAD capabilities: if you use fusion capably already, then it will be pretty easy. Simplify your designs to not use fillets, chamfers, or crazy 3D surfaces, or your cycle times will shoot through the roof and you’ll have to change and relocate a lot of tools (think releveling your bed and rehoming your toolhead several times in the middle of a print). Sometimes I have to make a copy and change the model a bit to get fusion to apply toolpaths only in a specific area. Once your tool path is created, you need a post processor to write the gcode for your flavor of machine, GRBL in my case. Rather than transfer it directly to the machine, you use a gcode sender like Universal Gcode Sender to send the gcode to the machine.
The biggest thing to figure out is feeds and speeds, but that’s very analogous to dialing in your extrusion and layer height. You just take a sample block of material you want to cut, and change 3 variables until you have good chips and no (or acceptable) chatter for both facing and side cuts. It is a bit of an optimization thing that takes some experience to figure out on your own, but look at what other people are doing with similar machines and dial it back a bit to start.
Once you got that down, This Old Tony on YouTube has a great video about squaring stock, and then you’re off to the races.
Oh, and don’t skimp on your vise and how you fix that vise to the bed. Most likely a small toolmakers vise is going to be the best bang for your buck.
Machining is similar to 3D printing in that you can get up and cutting with relatively little knowledge, but it’s different in that the more complex your projects, the more tips and tricks you will need to make it work. but most of our projects can be massively accelerated and improved with the most basic of CNC operations. Hell, it’s stupid easy to make a SS on this thing, especially now.