Yes mine is a 2017 Gen 2. I don't know about Gen 1 versus Gen 2 though I suspect they are the same? They are virtually identical to the IMS Super Sport Pegs that sell for $70 - $80. I'm very happy with mine. They sell them on Amazon.com too if you can't find them on eBay.Are the foot peg mounting brackets the same on all years? Just want to check as I cannot find these same ones on Aussie e-bay. Most of the Chinese ones mention suitable up to 2005 & don't come with pins or springs. I would like to improve the pegs on my 2016 but can't justify paying around $250 for pivot pegz. Would happily use the dimensions as a guide. VTWoodchuck is your KLR a gen2?