That's the best thing I've seen in a while. I know a lot of people my age and a few years younger even who should be old enough to have the sense not to whine and moan about how bad they have it when they have virtually no chores (sweeping and wiping counters must be so taxing), no work, and no responsibilities, but they don't. I agree with @Addiction that it could've been donated or something, but I still think the father acted appropriately. He owned the laptop, he paid for it, it was pretty much his.
Destroying it with a .45? Not completely necessary. I mean, it's gone, so she can't try to sweet talk it out of him, and there are other ways it could've left, but it's a pretty great way of putting his point across. He said it himself he already thought she was being some amount of disrespectful and whiny about wanting things and never wanting to work to get them, and shooting it up was kind of like saying, "Look. I love you so much, I bought this expensive thing for you. And I just spent another 130 dollars on it yesterday, even though I think you should work so you could do it yourself. Because that would teach you some responsibility. You have not learned any responsibility, and you are not taking me seriously. You will learn responsibility. You will take me seriously."
Personally, I know a lot of kids who could benefit from their dad thinking like this. And I would whine and cry if my dad came in my room, took my computer out into the yard, and took the shotgun to it. But I also know if he decided to do that, it would be because I deserved it.