These are 1000x shots of 16mm Bx3 pins. These are heat treated and tested to meet building codes.
I have shot many pins including longer and 16mm seems to be the best as the longer pins seem to not stick in some concrete.
Master carses and deals available