Postoak,
The only thing I'd worry about is the compatibility of the VPI chemical with whatever stock finishes are on the guns. But, I also don't have any reason to beleive they are not compatible either. Just a concern.