Seven hour standoff ends without injury