well crap, I was thinking grade 8 stuff was magic.... maybe stainless would be fine in terms of strength....
google being my friend and all:
Grade 8 bolt (not cannulated) UTS is like 150ksi..
Get some 17-4 ones... see how they do. At least you'd have a fighting chance of taking them apart. I'd avoid 316 though.