no need for websource.......
there is a 2 letter datecode you your frame and barrel.....not sure if it might be some other place too since I don't have a P22.... if nothing else it is on the barrel for sure
so it should look like
AA or AE or AF
'00 '04 '05
A B C D E F G H I K
0 1 2 3 4 5 6 7 8 9