From their site:
Due to space limitations, we have placed a cap on the total number of Lock & Load badges available. There are less than 40 badges remaining. If you would like to join us for the premiere Privateer Press event of the year, purchase your badge now!