The one that shows in that link appears to be one with an articulating cocking arm(notice the groove in the stock) and a plastic trigger guard.This one from the same seller is like the ones I bought from Sharp imports.
You can make the fit of a leather piston seal adjustable. Look here:http://www.kermitairgunclub.com/projects/b3guide/B-3%20guide.html#Leather_seal_expansion_washerI used a slight variation on the theme, and it has worked great for three years now.
Finished with the two from Sharp imports and they are acting right even if I had to rob a piston and combustion chamber from a parts gun for one of them. No matter how many I have it burns me up to have any form of gun air or firearm that will not work but sometimes it really is trowing good money at bad and one has to be designated a "parts" gun. Made a peep with an Industry brand 11mm rear sight and put it on the ugly one and installed a steel spring guide in it. Left the open sight on the pretty one and only added thrust washer and a penny in the piston and used the black plastic spring guide as I wanted to keep this one light. Nowadays with my contacts I can shoot open sights fairly well again. Both got copious amounts of Molykote on the spring and piston, shot cycle is pretty sweet. link for pictures http://s84.photobucket.com/user/cajuncj/library/#/user/cajuncj/library/air/B3%20air%20rifles%20two%20more%20tuned%20and%20ready?sort=3&page=1&_suid=1390155564312025888854178093456