BBQ gun