Guns doctor