I am a minor I am wondering if it is legal for me to carry an airsoft gun in public in Massachusetts. Would I need to keep it my bag or could I carry it openly?

Do yourself a favor and keep it in the bag.