They're sweet and inexpensive but does Lee still make them?
I missed your inquiry in regards to the Ram-Prime (oops).
I don't know (never owned one), but don't see "Ram-Prime" listed on Lee Precision's website.
So my answer remains, "I don't know".
*edit, Ram-Prime!