How to Barricade Buster
Wanting to build a PFS character focused on using a Barricade Buster. Why? Because wielding what I headcanon as a fantasy version of a minigun is fucking awesome! But also because I see two important merits to it, compared to a bow: one, the D10 damage dice at range is juicy; two, unlike bows, the buster, being a gun, is compatible with Fake Out from Gunslinger Dedication, making for a very consistent use of your reaction.
Right now, for the class, I'm lending towards Ranger, specifically Precision, because having a 20 to 80 feet of effective range seems better than having 0 to 40 from something like Point-blank Stance. I don't want to go Flurry because it seems like it's way too easy to run out of bullets, but if I go Precision and strike twice, I'm going to have 4 turns of not worrying about reloading, and combats hardly go too long after turn 4.
Besides, Precision gives me more things to do on my turn besides Striking. Hunted Shot is still cool, for the action economy (giving me essentially five actions for three, when combined with Fake Out not necessitating me to use an action), and for giving me two chances to land the extra damage from Precision and from Gravity Weapon with a single action. That extra action economy also helps when I have to Hunt Prey again, or move to be able to shoot away from Volley range.
But I'm having a bit of a conundrum when it comes to filling out my turns when I have ideal action economy turns, actually. When I don't have to move, or Hunt Prey, when I can do a Hunted Shot and still have two actions to do stuff. At level 8, I can sort of alleviate this problem with Warden's Boon, but that is too far away in my career. Also, from levels 1 to 3, the Aid action kind of fills that action gap, too.
At first I was thinking about using Munitions Crafter, to activate some alchemical ammunition, but it comes only at level 6 and it seems incompatible with the Repeating trait.
Using two actions for spellcasting from something like a Spellheart would mean I have to sacrifice Gunslinger and Fake Out to get a Dedication that gives me spellcasting (although this seems to be a nice plan at level 9 via Multitalented). Also, there's the issue of having low WIS, since, with a Human, the best I can start with is 2 WIS, when I need 4 DEX and 2 STR. This also kind of makes the other Warden Spells kind of awkward to use. One possible exception being Soothing Mist, but it comes at level 4, just like Fake Out.
I was then thinking about the skills to use. One action to stride before cover and one to Hide seems possible, but I'm not sure how "effective" it is to spend two actions for these. Demoralize would be okay, but the enemy would need to be in the very limited range of only 25 or 30 feet away for me to be able to use this and not stay inside of the Volley range. Create a Diversion, maybe? But then I won't be able to get a good Background for the stat distribution I want and for the Skill Feats I'd like.
Finally, there's the Animal Companion. It's a good way to fill your actions, but by picking this, the only way to also have Fake Out would mean I have to drop Gravity Weapon. That +4 to damage until level 12 would be kind of replaced by the extra 1d8 damage that my companion could deal, in theory, and in exchange of the lower accuracy, I would have another body in the party. I wonder if trading Gravity Weapon for the Animal Companion is worth it, though. I would have it starting at 3rd level (via Ancestral Paragon feat into Natural Ambition).
So, what are your opinions on this matter? Which would be your suggestions for this build to enjoy the action compression the most?