you could try this stuff. i have heard good things about them...never used them. kinda pricy.
http://www.bohnarmor.com/catalog/proddetail.php?prod=BGLA


If it isn't broke, I haven't messed with it.