Alright, I also just wanted to make sure that my given example works? Because the Mysterious stranger loses gun training in favor of "Strangers Fortune." The Pistolero has "Pistol training" but as written pistol training does not replace "Gun Training." So by RAW this matchup works?
Since Pistol Training does not state that "this ability replaces gun training", by RAW, the matchup works.