A gun for every situation.