A new rim fire main spring and screw are not the same as a new center fire main spring and screw. My suggestion of getting a new screw from Ace is so you have an over length screw to start with.
Just because one K22 works with a 55oz hammer weight does not mean yours will. To many other variables. They do not all have exactly the same headspace, endshake, firing pin length, firing pin spring etc. Don't get stuck on the numbers. Find what works
IF you start from 100% reliable and adjust to failure to fires you KNOW where your at. I have 4 K22s and everyone of them fires every time.
BTW Your firing pin should stick out about the thickness of a dime. Open cylinder, Hold thumb piece back, pull trigger and hold it back, slide dime beside firing pin tip