His kit would be the exact same way as every other Soviet sniper kit, so I don't see why we should add a special kit for him, when it's exacly the same as the other sniper kits, and ofcourse theres that we can't switch player models with kits..
Regarding the off topic discussion.. I've heard stories from here and there, My friend seems to attract these people like flies on shit, and yet I never meet these people. I'd love to meet a person that is determained that the Lee Enfield was a Soviets rifle, and that the Americans won the war all by them selfs, with the army in the west, and paratroopers in the east.. they have more original ideas than many hollywood films! Adorable!