yeah go for it i guess,
i mean it doesnt seem to smart considering it might be poisoness but if your pretty sure its psychedelic shrooms than go for it.
and from the site saying they grow in mass. and you live there. pretty high chance those are it.

Have you ever tripped before?