I might consider it fair game if there was reasonable way to determine this even without it being expressly stated
For example, if the SK’s kills were flavored expressly along the lines of “[Player] was found dead after being stabbed with a knife.” and the Gunsmith player’s role wasn’t public but it expressly read “Determine if your target has a gun they could kill with.” I think that would be not outright misleading