Many thanks to everyone... this a great forum with great people.
I think hardluk1 raised an important point: a gun's bullet will penetrate to the neighbor's house... that is very true given that my area is a little crowded with many non-brick close-by houses.... I don't want to end up harming my peaceful neighbors or damaging their property... it looks like a shotgun could be more suitable and less-penetrating ... I do understand its drawbacks especially the ones related to the size, storage, and inside damage it might cause... but I would rather cause damage inside my place and not accidentally shoot the neighbor's cow ~
(jk...; my neighbors don't have cows