To get your Mass. Saltwater Fishing Permit go to www.mass.gov/massfishhunt
You must have a credit card AND a printer to get your permit online. The fee is $10 and there's a $1.50 handling fee if you do it online. If you're 60 or over you still must get a permit but the $10 fee is waived. You still must pay the handling fee.
If you don't have a printer their help desk is 1-888-773-8450 and you can get the form there.
The permit is good in MA, NH, RI, and CT.