给刚体施加一个反作用力

我最近在做一个项目,主角是一把枪,点屏幕 枪就会根据枪口位置向相反的方向移动 类似于后座力一样这个该怎么实现?求大神指教