I received mine Wednesday, the box for the front was smashed pretty bad and the tape was loose. To my surprise all the hardware was there. According to the parts list the push pin rivets for the front and the rear are the same part number, but the pins for the front were much larger than the ones for the rear. You had to use a larger drill since they would not go thru the 5/16's hole you drill. Also the holes you have to enlarge from under the fenders has to be bigger than the 7/16 hole the instructions say use. I like the larger push pin rivets better and if I can get the part number for them I will replace the rivets on the rear with them.