I just ordered a Shooters Design replacement grip (as pictured) & it passed through customs. I've ordered two metal slides with full trades = no problem receiving either. Both packages were inspected.
As for the lower chassis(frame) , I think you'll end up wasting your money & have it confiscated. It does house the firing pin & that's a NO NO !! I spoke with Illusion & he said you can take a chance but you just never know what that CBSA guy/gal is going to allow thru!
I SUPPORT THE USE OF SILICA BB BASTARDS!