Sources say West Bloomfield grandmother bought gun after Cipriano attack