Physics is sufficiently weird that I can't tell if this is just spitballing or an actual theory I haven't heard of before.
Edit: holy crap, these people think nucleons are made of muons that are made of electrons and positrons: http://wlsprojects.com/structure-inside-proton.html . Solves the matter vs antimatter problem, I guess.