There is only one solution, and that is not popular here at all; 18+ for EVERYTHING. For guns, supplies, games, and posting on forums.
Until then, reading is not blocked.
That, wether you guys like it or not, is the only solution that has a legal chance of working. We ALL enforce it, or the government will enforce it for us.