John Hamilton, 50, was charged with the following:- Four counts of criminal possession of a weapon in the third degree, class D felonies- Three counts of criminal possession of a weapon in the fourth degree, class A misdemeanors- Unlawful possession of a large capacity ammunition feeding device, class A misdemeanor- Unlawfully possessing or selling noxious material, class B misdemeanor- Unlawfully growing cannabis by an unlicensed person, class A misdemeanor