I was finishing up my box last night and when I went to screw the subs down to the baffle and the stainless steel screws I bought, that were supposed to be 'extra strong' were stripping up faster than my standard sheetrock screws. The stainless steel screws however, weren't having the heads snap off completely once I got them tightened down.
So my question is... what kind of screws can I use that won't strip so easily or break off at all.
I did pre-drill for these screws, and I am very experienced with tools and building so it's not user error with these screws.
Thanks for any and all info/ help you can provide me.