Short barrel