I have posted this link before but it is worth reading even though it tends to be a bit too scientific and dry. According to these experts, the double red does not naturally produce seeds. I may try some hand pollination just as a test try.
http://www.peonies.org/P_tenui...