Moving Gun definition to own file