Had to Google it to know what you meant, the only thing the Freedom model adds is a 10 round tube. I'd buy the standard model and put the money saved towards a 12 round tube.
Either way, I'd buy any model of Stoeger 3000, even the basic one, before I touched a JM Pro with someone else's 6 inch pole.