As in most states, the second amendment is not infringed in Kansas by requiring registration.
Only a small handful of states require firearms registration.
In my state of Ohio gun registration is required at time of purchase. I was denied purchase when I visited home from the military and did not have a current Ohio picture driver’s license with a current Ohio address. (Ohio did not require an updated driver license for residents on active duty.)
I went back after updating the license and still had to go through their records check. It doesn’t take long, but it’s annoying.
I do think that it is not their prerogative to require me to register to exercise what is a right. Driving on their roads is a privilege. I get that. But, being able to defend myself is a right.