The apartment complex is private property I presume, and not a government agency (such as a HUD Housign Commission of sorts). Assuming it is a privately owned complex, yes, the owner can dictate how you carry or if you carry on the grounds. If it is a violation of your lease, which it could be, or be made to be, then you could face eviction as well. That is my usderstanding of the law. In Michigan, private property laws trump firearm laws.