barrett18k1526