Medical gun