Yes it is legal to purchase and for an FFL to sell you a stripped frame.
Most won't do it, some will. Ask around.
Please Do NOT post any names here, they will be deleted. At least our old AG took info off the Internet to run his stings and shut down vendors who used to sell into MA by threats of legal action.