Try it and see. The foil won't hurt anything as long as it locks up properly. The hinge pin MAY help, may not but it won't hurt anything. It shouldn't be so loose as to fall out or work it's way out when shooting. Try another barrel... if it's loose too, then you might want to have the frame looked at. Two inches aren't bad groups at all but probably not as good as could be had with a tight frame/barrel.
ngh