I recently came into a old bl22 that won't eject the spent shells. From the reading I've done, it seems the likely culprit is the ejection spring which tend to become weak or break. So does anyone know where would be a good place to get one in Canada or should I just order from the states?


















































