NL100SH 77 barrell