I wouldn't create an effect for sharpshooter at all. Add a new weapon line for the ranged weapon of choice and adjust the attack and damage by -5/+10. The player can then use that attack line when they want to use the ability. Then for the Trip attack all you need is the save and prone effects.