I am looking into a shotgun or semi auto 5.56 for home defense. Would using a Mini 14 that's NY compliant be less justified in a self defense situation than a shotgun? I am new to NY and was told they will try to vilify the face that the rifle was a semi auto and required the extra license to own. Any thoughts? Does upstate NY have any experienced self defense firearms attorneys?