Positive hpt. Hcg level 7. Mild cramping and bleeding. Miscarriage?

Maybe . That is a very low hormone level. You'll need to repeat it and see if it's going up or down. If it's going down that confirms the miscarriage.