Man guilty over possession of semi-automatic rifle