Buffalo guns