Mr Clark
If J isn't parting out his gun (and I doubt he will) then IMA sells the front grips:
http://www.ima-usa.com/product_info....oducts_id/2180
Spike bayonets are dime a dozen, I have a hundred or two at home. Give me a shout in the new year when I get back home.