bang bang 45a