It sounds like your landlord turned you in, and seeing as how it's their property the cops were more than happy to oblige. So technically they didn't need a search warrant if they had the landlords permission. However in most states landlords must give 24 hours before making entry so you may have a viable case on your hands if you want to pursue legal action. Did you request badge numbers, warrant, etc.?For future reference always be up front with a landlord and tell them you have a medical card and that you grow your own and would like to know if this is ok with them before getting into a new lease. (Getting this in writing is a good idea too.)Sorry to hear about that man, totally sucks. =(-On a side note, do you happen to use a common internet connection between all the residents where you live? If so, your web activities may have been being monitored.