Any updates on your brakes?
If you're brakes are still stock, I would think yours still have some screws holding the rotors in.
When I had my friend's friend change my rotors and pads, he broke a huge load of his snap-on and impact tool to get that 1 screw out.
It was holding my rotors and...