If You know or ever heard about Half-Life's Zero-Point Energy Field Manipulator (known as Gravity Gun) then You should became familiar with this small project.
It is developed as Asset Store package which should be available within a month or two (if nothing bad happens).
- customizable parameters: forces, sounds, appearance
- easy integration with weapon systems in Your own projects
- based on Unity's physic system