It has a rattle, but not horrible. No idea how many swings, 28oz it is my buddies and he has not used it for a couple years. It is returnable, but no receipt. Looking to get $110 OBO. Let me know if I'm off with the price. Also would trade for a good condition Mayehm XL in 27oz or 28oz.