impact-resistant double end bag