The first amendment is a fantastic legal document which guarantees freedom of religion, free speech and press while also allowing the freedom of assembly but what is the most important thing for this question is that the first amendment does not allow protesting or assembling on a private property.