Peterborough Walmart standoff comes to fatal end