Had the same problem, went through all options suggested and then did my own exploratory mission and found that I had an option in the drop down menu from the home screen selected that was blocking my ringtones.
I had the "Always Interrupt" key selected to "Priority Only".
Switching it back to...