yes, when you can write anything in English,
you can translate anything in chinese. but this sentence sounds chinglish. 枪手 in chinese is sth like ghost writer in english. so you see, when you learn english thoroughly, you can have almost all the words you want in the expression of your ideas. so I always say that the process of learning is like importing goods and storing in the warehouse. when you need anything, just go there to pick it.