Second mastery for gunslinger inquisitor?

I’m playing a gunslinger double wielding inquisitor at normal difficulty, but I’m undecided for the second mastery choice. My most immediate one would be Demolitionist because Fire Strike seems to offer the best synergy, but Soldier has Cadence and lot of useful passives. Which is the better class from the two all considered?

There are strong benefits to going either route. What are you wanting out of your second mastery?

Sent from my SM-G930V using Tapatalk

Mostly I want to stay focused on offensive skills for the guns, and Demolitionist looks definitely better this way, but I’m mostly preoccupied that I’d miss the lot of defensive bonuses that are granted by Soldier, later in the game.