Title: Expected much better
Product review: No where near the power that was advertised. I expected much better. Could barely make out marks on target at 75 yard. disappointed
Would you say this review depicts the product in a flattering or unflattering light?
