That's the second report of a Fetch Quest not unlocking a perk properly. That will need to be checked.
Actually, I think that perk would be unlocked ONLY by a Fetch Quest for the Turks one because that is a special one who does blades AND guns.
I don't mind that particular perk being hard to get, otherwise the Long Rifle hidden in the game wouldn't be so special.
But I DO mind if it stops you from getting the next perk. I think we should remove that dependency so that when and if you get the "Expert Marksman" perk is completely up to player choice.
That is exactly what I was hoping for.